package com.ruoyi.department.domain.vo;

import com.ruoyi.disease.domain.Disease;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
@ApiModel(description = "科室信息视图对象")
public class DepartmentVO implements Serializable {

    @ApiModelProperty(value = "科室ID", example = "科室ID")
    private Long departmentId;

    @ApiModelProperty(value = "科室类型", example = "科室类型")
    private String departmentType;

    private Integer sort;

    @ApiModelProperty(value = "疾病列表", example = "疾病列表")
    private List<Disease> diseaseList;

    private Integer pageNum;

    private Integer pageSize;

    private Integer total;
}
